/*
 * StringMap.h
 *
 *  Created on: 05.03.2013
 *      Author: Alex
 */


#ifndef STRINGMAP_H_
#define STRINGMAP_H_

typedef void* Object;
typedef char* String;
//struct string_map_struct ;

typedef struct string_map_struct {

	Object obj;
	String key;

	struct string_map_struct *next;

}*Str_Map;

int contains(String);
void put(String, Object);
Object get(String);
Object remuve(String);

#endif /* STRINGMAP_H_ */
